package com.bac.rentmap.ad.flat.rating.update;

public class NormalizedRatingIncrementEstimation {
    /**
     * Greater than zero usually
     */
    private double ratingIncrement;
    /**
     * Less or equal to zero usually
     */
    private int positionIncrement;
    private Class<? extends RatingAwareFlatAdUpdater> updaterClass;

    public NormalizedRatingIncrementEstimation(
            Class<? extends RatingAwareFlatAdUpdater> updaterClass) {
        this.updaterClass = updaterClass;
    }

    public double getRatingIncrement() {
        return ratingIncrement;
    }

    public void setRatingIncrement(double ratingIncrement) {
        this.ratingIncrement = ratingIncrement;
    }

    public int getPositionIncrement() {
        return positionIncrement;
    }

    public void setPositionIncrement(int positionIncrement) {
        this.positionIncrement = positionIncrement;
    }

    public Class<? extends RatingAwareFlatAdUpdater> getUpdaterClass() {
        return updaterClass;
    }
}
